package ar.edu.unsam.algo2.tp2.partido.administrador

import java.util.ArrayList
import java.util.List

class Administrador {

	static Administrador instance
	@Property List<Tarea> pendientes = new ArrayList<Tarea>

	def static Administrador getInstance() {
		if (instance == null) {
			instance = new Administrador
		}
		instance
	}

	private new() {
	}

	def agregarPendiente(Tarea tarea) {
		if(!pendientes.contains(tarea))
		this.pendientes.add(tarea)
	}
	
	def eliminarPendiente(Tarea tarea){
		if(pendientes.contains(tarea))
		pendientes.remove(tarea)
	}

}
